require "import"
import "android.content.Context"
local context = activity or service

-- Obtener la última frase leída
local fz = service.getLastSpeakText()

-- Verificar si estamos en un cuadro de edición
if service.isEditView(node) then
    local textoIngresado = node.text or ""
    
    -- Reemplazar la línea que coincide con fz en textoIngresado con una cadena vacía
    local textoModificado = textoIngresado:gsub(fz, "", 1)

    -- Establecer el cuadro de edición con el texto modificado
    service.setText(textoModificado)
end

service.copy(fz)
service.speak(fz)

return true